/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package Beans;

import Conexion.cConexion;
import java.sql.Connection;
import java.sql.ResultSet;
import java.sql.Statement;
import java.util.ArrayList;
import java.util.List;

/**
 *
 * @author Emanuel
 */
public class beanTipo_evaluacion {
    public static String insertar ="insert into tipo_evaluacion(codigo_eva,nombre_eva)values(?,?)";
    public static String modificar ="update tipo_evaluacion set nombre_eva=? where codigo_eva=?";
    public static String eliminar ="delete from tipo_evaluacion where codigo_eva=?";
    
    public static String seleccionar ="select codigo_eva, nombre_eva from tipo_evaluacion";
    
    private String codigo_eva;
    private String nombre_eva;

    public String getCodigo_eva() {
        return codigo_eva;
    }

    public void setCodigo_eva(String codigo_eva) {
        this.codigo_eva = codigo_eva;
    }

    public String getNombre_eva() {
        return nombre_eva;
    }

    public void setNombre_eva(String nombre_eva) {
        this.nombre_eva = nombre_eva;
    }

    
    
    public List<beanTipo_evaluacion> getListado() {
        List< beanTipo_evaluacion> lista = new ArrayList< beanTipo_evaluacion>(0);
        try {
            Connection cnn =  cConexion.conectar_ds();
            ResultSet rset = null;
            Statement sta = cnn.createStatement();
            rset = sta.executeQuery(beanTipo_evaluacion.seleccionar);

            while (rset.next()) {
            beanTipo_evaluacion current = new  beanTipo_evaluacion ();
            current.setCodigo_eva(rset.getString("codigo_eva"));
            current.setNombre_eva(rset.getString("nombre_eva"));
            
         
            lista.add(current);
            }
            rset.close();
            sta.close();
            cnn.close();

        } catch (Exception ex) {
        } finally {
            return lista;
        }
    }
}
